Skip to content

chore: Pin python version to fix aiohttp regression tests#788

Merged
ShogunPanda merged 1 commit intonodejs:mainfrom
httptoolkit:fix-aiohttp-build
Feb 24, 2026
Merged

chore: Pin python version to fix aiohttp regression tests#788
ShogunPanda merged 1 commit intonodejs:mainfrom
httptoolkit:fix-aiohttp-build

Conversation

@pimterry
Copy link
Copy Markdown
Member

The tests fail due to a Python version vs Aiohttp dependency incompatibility in Python 3.14+, which breaks the initial Aiohttp project setup. From our side though, I think there's no issue with simply testing with Python 3.13 anyway, and having a pinned version gives more reproducible tests, so it's actually quite helpful in itself.

@ShogunPanda ShogunPanda merged commit 8862f37 into nodejs:main Feb 24, 2026
7 checks passed
@Dreamsorcerer
Copy link
Copy Markdown
Contributor

Dreamsorcerer commented Apr 28, 2026

FYI, I changed this to 3.x previously when people were confused why the tests stopped working, because it was pinned to an old version that we dropped support for.

As we support the latest version of Python, such breakages should be rare. In this case, there was a security release to 3.14 that caused one of our tests to start failing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants